package com.wilmer.children.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.wilmer.common.annotation.Excel;
import com.wilmer.common.core.domain.BaseEntity;

/**
 * archive对象 yw_growth_archive
 * 
 * @author hans
 * @date 2024-05-19
 */
public class YwGrowthArchive extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long archiveId;

    /** 部门id */
    @Excel(name = "部门id")
    private Long deptId;

    /** 幼儿id */
    @Excel(name = "幼儿id")
    private Long childrenId;

    /** 档案名称 */
    @Excel(name = "档案名称")
    private String archiveName;

    /** 档案分类 */
    @Excel(name = "档案分类")
    private String archiveType;

    /** 档案内容 */
    @Excel(name = "档案内容")
    private String archiveContext;

    public void setArchiveId(Long archiveId) 
    {
        this.archiveId = archiveId;
    }

    public Long getArchiveId() 
    {
        return archiveId;
    }
    public void setDeptId(Long deptId) 
    {
        this.deptId = deptId;
    }

    public Long getDeptId() 
    {
        return deptId;
    }
    public void setChildrenId(Long childrenId) 
    {
        this.childrenId = childrenId;
    }

    public Long getChildrenId() 
    {
        return childrenId;
    }
    public void setArchiveName(String archiveName) 
    {
        this.archiveName = archiveName;
    }

    public String getArchiveName() 
    {
        return archiveName;
    }
    public void setArchiveType(String archiveType) 
    {
        this.archiveType = archiveType;
    }

    public String getArchiveType() 
    {
        return archiveType;
    }
    public void setArchiveContext(String archiveContext) 
    {
        this.archiveContext = archiveContext;
    }

    public String getArchiveContext() 
    {
        return archiveContext;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("archiveId", getArchiveId())
            .append("deptId", getDeptId())
            .append("childrenId", getChildrenId())
            .append("archiveName", getArchiveName())
            .append("archiveType", getArchiveType())
            .append("archiveContext", getArchiveContext())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
